Temporal Stream Logic modulo Theories
نویسندگان
چکیده
Abstract Temporal stream logic (TSL) extends LTL with updates and predicates over arbitrary function terms. This allows for specifying data-intensive systems which is not expressive enough. In the semantics of TSL, functions are left uninterpreted. this paper, we extend TSL first-order theories, enabling us to specify using interpreted such as incrementation or equality. We investigate satisfiability problem modulo standard underlying theory uninterpreted well respect Presburger arithmetic equality: For all three neither semi-decidable nor co-semi-decidable. Nevertheless, identify fragments (semi-)decidable in functions. Despite undecidability, present an algorithm – guaranteed terminate checking a formula evaluate it: It scales able validate assumptions real-world system design.
منابع مشابه
Separation Logic Modulo Theories
Logical reasoning about program behaviours often requires dealing with heap structures as well as scalar data types. Advances in Satisfiability Modulo Theories (SMT) offer efficient procedures for dealing with scalar values, yet they lack expressive support for dealing with heap structures. In this paper, we present an approach that integrates separation logic—a prominent logic for reasoning ab...
متن کاملRobotics, Temporal Logic and Stream Reasoning
The area of AI robotics offers a set of fundamentally challenging problems when attempting to integrate logical reasoning functionality in such systems. The problems arise in part from the high degree of complexity in such architectures which include realtime behaviour, distribution, concurrency, various data latencies in operation and several levels of abstraction. For logic to work practicall...
متن کاملSkolemization Modulo Theories
Combining classical automated theorem proving techniques with theory based reasoning, such as satisfiability modulo theories, is a new approach to first-order reasoning modulo theories. Skolemization is a classical technique used to transform first-order formulas into equisatisfiable form. We show how Skolemization can benefit from a new satisfiability modulo theories based simplification techn...
متن کاملStructured Learning Modulo Theories
Modelling problems containing a mixture of Boolean and numerical variables is a long-standing interest of Artificial Intelligence. However, performing inference and learning in hybrid domains is a particularly daunting task. The ability to model this kind of domains is crucial in “learning to design” tasks, that is, learning applications where the goal is to learn from examples how to perform a...
متن کاملTowards Diagnosis Modulo Theories
We introduce a new flexible approach to modelbased diagnosis based on satisfiability modulo theories (SMT) solving. The idea is to translate a diagnosis problem into a SAT problem with additional theory constraints. An entirely discrete model can be translated directly into a SAT representation, but for a hybrid (continuous-discrete) model, additional numerical equalities between terms will be ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Lecture Notes in Computer Science
سال: 2022
ISSN: ['1611-3349', '0302-9743']
DOI: https://doi.org/10.1007/978-3-030-99253-8_17